#ifndef IO_H_INCLUDED
#define IO_H_INCLUDED
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define bound (sizeof(WORDTYPE)<<3)

#include "BitLinked.h"

typedef int WORDTYPE;


typedef struct Digraph{
    BitVector<WORDTYPE>** adj;
    int size;
} Digraph;

Digraph *readFile(const char *name, int gui);
int printFile(Digraph *digraph, char *name, int nvertices ,int gui);

#endif // IO_H_INCLUDED
